package com.cainiao.pojo;

import java.math.BigDecimal;

/**
 * 
 * ProfitStatistics
 * 数据库表：profit_statistics
 */
public class ProfitStatistics {

    /**
     * 
     * 表字段 : profit_statistics.id
     */
    private Integer id;

    /**
     * 统计时间
     * 表字段 : profit_statistics.date
     */
    private Integer date;

    /**
     * 开店佣金
     * 表字段 : profit_statistics.shop_profit
     */
    private BigDecimal shopProfit;

    /**
     * 开店分佣次数
     * 表字段 : profit_statistics.shop_profit_count
     */
    private Integer shopProfitCount;

    /**
     * 冻结销售分佣金
     * 表字段 : profit_statistics.frozen_sell_profit
     */
    private BigDecimal frozenSellProfit;

    /**
     * 冻结销售分佣次数
     * 表字段 : profit_statistics.frozen_sell_profit_count
     */
    private Integer frozenSellProfitCount;

    /**
     * 解冻销售分佣金
     * 表字段 : profit_statistics.thaw_sell_profit
     */
    private BigDecimal thawSellProfit;

    /**
     * 解冻销售分佣金次数
     * 表字段 : profit_statistics.thaw_sell_profit_count
     */
    private Integer thawSellProfitCount;

    /**
     * 冻结团队佣金
     * 表字段 : profit_statistics.frozen_team_profit
     */
    private BigDecimal frozenTeamProfit;

    /**
     * 冻结团队佣金次数
     * 表字段 : profit_statistics.frozen_team_profit_count
     */
    private Integer frozenTeamProfitCount;

    /**
     * 解冻团队佣金
     * 表字段 : profit_statistics.thaw_team_profit
     */
    private BigDecimal thawTeamProfit;

    /**
     * 解冻团队佣金次数
     * 表字段 : profit_statistics.thaw_team_profit_count
     */
    private Integer thawTeamProfitCount;

    /**
     * 退款
     * 表字段 : profit_statistics.refund_profit
     */
    private BigDecimal refundProfit;

    /**
     * 退款次数
     * 表字段 : profit_statistics.refund_profit_count
     */
    private Integer refundProfitCount;

    /**
     * 创建时间
     * 表字段 : profit_statistics.create_time
     */
    private Integer createTime;

    /**
     * 获取  字段:profit_statistics.id
     *
     * @return profit_statistics.id, 
     */
    public Integer getId() {
        return id;
    }

    /**
     * 设置  字段:profit_statistics.id
     *
     * @param id the value for profit_statistics.id, 
     */
    public void setId(Integer id) {
        this.id = id;
    }

    /**
     * 获取 统计时间 字段:profit_statistics.date
     *
     * @return profit_statistics.date, 统计时间
     */
    public Integer getDate() {
        return date;
    }

    /**
     * 设置 统计时间 字段:profit_statistics.date
     *
     * @param date the value for profit_statistics.date, 统计时间
     */
    public void setDate(Integer date) {
        this.date = date;
    }

    /**
     * 获取 开店佣金 字段:profit_statistics.shop_profit
     *
     * @return profit_statistics.shop_profit, 开店佣金
     */
    public BigDecimal getShopProfit() {
        return shopProfit;
    }

    /**
     * 设置 开店佣金 字段:profit_statistics.shop_profit
     *
     * @param shopProfit the value for profit_statistics.shop_profit, 开店佣金
     */
    public void setShopProfit(BigDecimal shopProfit) {
        this.shopProfit = shopProfit;
    }

    /**
     * 获取 开店分佣次数 字段:profit_statistics.shop_profit_count
     *
     * @return profit_statistics.shop_profit_count, 开店分佣次数
     */
    public Integer getShopProfitCount() {
        return shopProfitCount;
    }

    /**
     * 设置 开店分佣次数 字段:profit_statistics.shop_profit_count
     *
     * @param shopProfitCount the value for profit_statistics.shop_profit_count, 开店分佣次数
     */
    public void setShopProfitCount(Integer shopProfitCount) {
        this.shopProfitCount = shopProfitCount;
    }

    /**
     * 获取 冻结销售分佣金 字段:profit_statistics.frozen_sell_profit
     *
     * @return profit_statistics.frozen_sell_profit, 冻结销售分佣金
     */
    public BigDecimal getFrozenSellProfit() {
        return frozenSellProfit;
    }

    /**
     * 设置 冻结销售分佣金 字段:profit_statistics.frozen_sell_profit
     *
     * @param frozenSellProfit the value for profit_statistics.frozen_sell_profit, 冻结销售分佣金
     */
    public void setFrozenSellProfit(BigDecimal frozenSellProfit) {
        this.frozenSellProfit = frozenSellProfit;
    }

    /**
     * 获取 冻结销售分佣次数 字段:profit_statistics.frozen_sell_profit_count
     *
     * @return profit_statistics.frozen_sell_profit_count, 冻结销售分佣次数
     */
    public Integer getFrozenSellProfitCount() {
        return frozenSellProfitCount;
    }

    /**
     * 设置 冻结销售分佣次数 字段:profit_statistics.frozen_sell_profit_count
     *
     * @param frozenSellProfitCount the value for profit_statistics.frozen_sell_profit_count, 冻结销售分佣次数
     */
    public void setFrozenSellProfitCount(Integer frozenSellProfitCount) {
        this.frozenSellProfitCount = frozenSellProfitCount;
    }

    /**
     * 获取 解冻销售分佣金 字段:profit_statistics.thaw_sell_profit
     *
     * @return profit_statistics.thaw_sell_profit, 解冻销售分佣金
     */
    public BigDecimal getThawSellProfit() {
        return thawSellProfit;
    }

    /**
     * 设置 解冻销售分佣金 字段:profit_statistics.thaw_sell_profit
     *
     * @param thawSellProfit the value for profit_statistics.thaw_sell_profit, 解冻销售分佣金
     */
    public void setThawSellProfit(BigDecimal thawSellProfit) {
        this.thawSellProfit = thawSellProfit;
    }

    /**
     * 获取 解冻销售分佣金次数 字段:profit_statistics.thaw_sell_profit_count
     *
     * @return profit_statistics.thaw_sell_profit_count, 解冻销售分佣金次数
     */
    public Integer getThawSellProfitCount() {
        return thawSellProfitCount;
    }

    /**
     * 设置 解冻销售分佣金次数 字段:profit_statistics.thaw_sell_profit_count
     *
     * @param thawSellProfitCount the value for profit_statistics.thaw_sell_profit_count, 解冻销售分佣金次数
     */
    public void setThawSellProfitCount(Integer thawSellProfitCount) {
        this.thawSellProfitCount = thawSellProfitCount;
    }

    /**
     * 获取 冻结团队佣金 字段:profit_statistics.frozen_team_profit
     *
     * @return profit_statistics.frozen_team_profit, 冻结团队佣金
     */
    public BigDecimal getFrozenTeamProfit() {
        return frozenTeamProfit;
    }

    /**
     * 设置 冻结团队佣金 字段:profit_statistics.frozen_team_profit
     *
     * @param frozenTeamProfit the value for profit_statistics.frozen_team_profit, 冻结团队佣金
     */
    public void setFrozenTeamProfit(BigDecimal frozenTeamProfit) {
        this.frozenTeamProfit = frozenTeamProfit;
    }

    /**
     * 获取 冻结团队佣金次数 字段:profit_statistics.frozen_team_profit_count
     *
     * @return profit_statistics.frozen_team_profit_count, 冻结团队佣金次数
     */
    public Integer getFrozenTeamProfitCount() {
        return frozenTeamProfitCount;
    }

    /**
     * 设置 冻结团队佣金次数 字段:profit_statistics.frozen_team_profit_count
     *
     * @param frozenTeamProfitCount the value for profit_statistics.frozen_team_profit_count, 冻结团队佣金次数
     */
    public void setFrozenTeamProfitCount(Integer frozenTeamProfitCount) {
        this.frozenTeamProfitCount = frozenTeamProfitCount;
    }

    /**
     * 获取 解冻团队佣金 字段:profit_statistics.thaw_team_profit
     *
     * @return profit_statistics.thaw_team_profit, 解冻团队佣金
     */
    public BigDecimal getThawTeamProfit() {
        return thawTeamProfit;
    }

    /**
     * 设置 解冻团队佣金 字段:profit_statistics.thaw_team_profit
     *
     * @param thawTeamProfit the value for profit_statistics.thaw_team_profit, 解冻团队佣金
     */
    public void setThawTeamProfit(BigDecimal thawTeamProfit) {
        this.thawTeamProfit = thawTeamProfit;
    }

    /**
     * 获取 解冻团队佣金次数 字段:profit_statistics.thaw_team_profit_count
     *
     * @return profit_statistics.thaw_team_profit_count, 解冻团队佣金次数
     */
    public Integer getThawTeamProfitCount() {
        return thawTeamProfitCount;
    }

    /**
     * 设置 解冻团队佣金次数 字段:profit_statistics.thaw_team_profit_count
     *
     * @param thawTeamProfitCount the value for profit_statistics.thaw_team_profit_count, 解冻团队佣金次数
     */
    public void setThawTeamProfitCount(Integer thawTeamProfitCount) {
        this.thawTeamProfitCount = thawTeamProfitCount;
    }

    /**
     * 获取 退款 字段:profit_statistics.refund_profit
     *
     * @return profit_statistics.refund_profit, 退款
     */
    public BigDecimal getRefundProfit() {
        return refundProfit;
    }

    /**
     * 设置 退款 字段:profit_statistics.refund_profit
     *
     * @param refundProfit the value for profit_statistics.refund_profit, 退款
     */
    public void setRefundProfit(BigDecimal refundProfit) {
        this.refundProfit = refundProfit;
    }

    /**
     * 获取 退款次数 字段:profit_statistics.refund_profit_count
     *
     * @return profit_statistics.refund_profit_count, 退款次数
     */
    public Integer getRefundProfitCount() {
        return refundProfitCount;
    }

    /**
     * 设置 退款次数 字段:profit_statistics.refund_profit_count
     *
     * @param refundProfitCount the value for profit_statistics.refund_profit_count, 退款次数
     */
    public void setRefundProfitCount(Integer refundProfitCount) {
        this.refundProfitCount = refundProfitCount;
    }

    /**
     * 获取 创建时间 字段:profit_statistics.create_time
     *
     * @return profit_statistics.create_time, 创建时间
     */
    public Integer getCreateTime() {
        return createTime;
    }

    /**
     * 设置 创建时间 字段:profit_statistics.create_time
     *
     * @param createTime the value for profit_statistics.create_time, 创建时间
     */
    public void setCreateTime(Integer createTime) {
        this.createTime = createTime;
    }
}